<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>不捕获分组</title>
</head>
<body>
<script>
    // ()的作用是分组，方便捕获，但是有些情况下不需要捕获分组
    var str = 'ninja-ninja-ninja-sword, hhh'; // 提取'ninja-'开始的语句
    var reg = /((?:ninja-)+)\w+/;
    const result = str.match(reg);
    console.log(result);
</script>
</body>
</html>
